hellfire and damnation! - German English Dictionary